Chi tiết kĩ thuật Agobot

Các phiên bản mới, hoặc biến thể mới phát triển nhanh đến nỗi họ sâu máy tính Agobot nhanh chóng lớn hơn các họ bot khác. Các bot khác trong họ Agobot là Phatbot và Forbot. Hiện nay có hàng ngàn biến thể của Agobot. Nhân tố chính ảnh hưởng đến sự phát triển đằng sau Agobot là mục tiêu thuộc nền tảng Microsoft Windows; hệ quả là phần đông các biến thể của Agobot không tương thích với Linux. Thực tế phần lớn các dòng Agobot hiện đại phải được biên dịch bởi Visual Studio do chúng phụ thuộc vào Visual Studio SDK và bộ Processor Pack. Một con Agobot lây nhiễm được có kích thước thay đổi từ ~12kbyte cho đến ~500kbyte phụ thuộc vào tính năng, sự tối ưu của trình biên dịch và sửa đổi trực tiếp trên tập nhị phân.

Module viết cho một thành viên trong họ Agobot thường có thể được chuyển dễ dàng sang thành viên bot khác. Chính tính chất này đã tạo ra nhiều biến thể khác nhau trong họ Agobot.

Đa phần các Agobot có các tính năng sau:

  • Giao thức điều khiển máy trạm IRC bảo vệ bằng mật khẩu
  • Cập nhật và gỡ bỏ từ xa các bot đã được cài đặt
  • Thực thi các chương trình và lệnh
  • Quét cổng mạng dùng để tìm và lây lan cho các máy khác
  • Tấn công từ chối dịch vụ (DDoS) được dùng để đánh gục các mạng máy tính

Agobot có thể chứa thêm các tính năng khác như: